package com.mx.examples.service.impl;

import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;

import com.mx.examples.dao.UsuariosDao;
import com.mx.examples.dao.exception.DAOException;
import com.mx.examples.dto.Usuario;
import com.mx.examples.service.UsuariosService;

@Service
public class UsuariosServiceImpl implements UsuariosService{
	@Autowired
	private	UsuariosDao usuariosDao;

	public Usuario obtenerDatosUsuario(Usuario usuario){
		try {
			return this.usuariosDao.selectUsuario(usuario);
		} catch (DAOException e) {
			return null;
		}
	}

	public boolean crearNuevoUsuario(Usuario usuario){
		try {
			this.usuariosDao.insertUsuario(usuario);
			return true;
		} catch (DAOException e) {
			return false;
		}
	}
}
